Fraser Bond are the leading lettings and property management agents for Merchants Walk - London E3. Merchants Walk is a residential development nearby Devons Road DLR station in London E3. Completed in 2017. New Apartments For Sale The number of new homes: 259. These comprise: - 91 rented homes - 35 shared-ownership homes - 133 outright sale homes Home sizes: 86 x 1-bedroom, 115 x 2-bedroom, 44 x 3-bedroom, 6 x 4-bedroom. Branded Products Bosch appliances; Hansgrohe sanitary fittings; Prices Prices in August 2017 for Private Sale 2 and 3 bedroom apartments £495,000 - £645,000. Shared.