24A PLUMSTEAD HIGH STREET, PLUMSTEAD, LONDON, SE18 1SL
Demolition of existing building and construction of a 3-storey building with Retail / Financial u...