Chapel House Street, Isle of Dogs, London, E14

£346 pw

x