South Quay Square, Docklands, London, E14, 3 Bedroom House Share - £11,500 Monthly

Floorplan