Floor Plan for 4 Bedroom Terraced House for Sale in Cyclops Mews, Isle of Dogs E14, Isle of Dogs, E14, 3UA -  &pound675,000