2 bedroom flat in St Davids Square, Docklands, London E14
Modern two bedroom, two bathroom apartment located within the impressive St David's Square development. Features an ample sized dual aspect living room, fitted kitchen with integrated appliances, wood flooring, large glazing, two generous bedrooms, master with en-suite and b