SE15 Peckham Christian Centre
The property is situated within a modern building, constructed in the mid-1990s, and consists of ground floor commercial space..
The property is located in Nunhead, an attractive suburb of southeast London, situated approximately 5 miles southeast of Central London..