Cahir Street, Isle of Dogs, London, E14

£650,000

x