UKLondonDevelopment Haymerle Road SE
SE15 Peckham Lemonade
To Sell 7,841 sf Development - Residential, Development - Retail, Investment - Industrial
The site area is approximately 0.22 acres and consists of an existing (double height)..
Peckham is now regarded as one of the most attractive locations to live in London and has been voted one of the coolest places in the world. The immediate..