UKLondonSouth East London SE2-SE28 excl SE1Southwark
Church / Community Hall, Apartment
SE15, Peckham Christian Centre, Nunhead, Machell Road
To Sell 3,510 sf
The property is situated within a modern building, constructed in the..
The property is located in Nunhead, an attractive suburb of southeast London, situated approximately 5 miles..