Bar & Restaurant
Sandwiched between Peckham and East Dulwich, Nunhead is one of South London’s best-kept secrets: a lovely-looking village with a traditional high street to match. Lined with lots of local and family-owned stores that serve the local community, Evelina Road is also where you’ll find this small shop to rent, ideal for ideas that will fit in with Nunhead’s independent spirit.
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm