Brock Apartments

London, United Kingdom

This duplex three bedroom apartment is well situated in the London Docklands area of the city and is just a couple of minutes away from the metro. You are also just minutes away from the famous Canary Wharf & the ExCel Centre. The apartment is fully furnished and fully equipped with all utensils, linens and everything you’ll need for a stay away from home.

See other properties