£325,000 One Bedroom Flat Investment Tower Hamlets London E14 24/07/2025 Flats/Maisonettes Residential Investment A self-contained one bedroom apartment of about 51.80 sq m (558 sq ft) on the 14th floor of a block comprising 15 storeys and 112 units. Let to an... View full property details