A brilliantly light and airy apartment situated on the 8th floor of this striking development, located in this peaceful yet thriving area of London.
Location
Situated only moments away from Devon’s Road DLR which offers great links into Canary Wharf. London Stratford and Bank are also short commutes from the apartment.