Floor Plan for 2 Bedroom Flat to Rent in Apollo Building, Isle of Dogs, E14, Crews Street, E14, 3TS - £415  pw | £1798 pcm