Frederick Place, Plumstead, SE18

Residential development in South London for apartments in re-generation area.