Elmgrove Point Plumstead: London Property
Residents have started moving into the distinctive new 20-storey Elmgrove Point – a £25 million development in Plumstead, south-east London, designed by Alan Camp Architects for housing and regeneration group LHA-ASRA.