33 photos · Floorplan£2,750 pcm3 bed1 bathDuplex1,098 sq ftFlat 6, 20, Thames Road, London, E16Listed 29 Sept 2023
14 photos · Floorplan£2,150 pcm2 bed2 bathFlat14,John Charles Tower, Thunderer Street, London, E13Listed 4 Aug 2023