Map Showing Results 1 - 1 of 1

£410,000

1    1    1   

Situated within the hugely desirable London City Island development, this large, one bedroom apartment sits on the 2nd floor and comprises of an open plan kitchen living area, double bedroom with (...)

zooplaonthemarketrightmovedpsmydepositsprscmp