Transom Square, Isle of Dogs, London, E14

£277 pw

x