London, United Kingdom
2E Lightfoot Rd, Crouch End
N/A
+442083404185
Home. It looks like a church inside and out, yet it is small and intimately close. High ceilings. Good array of wimdows letting in natural light. Small car park, I think 8 is a squeeze. They had a small rose garden, but I think they are changing the view. Small kitchen area and teas and biscuits ALWAYS after church. HOPE this does not change. Opposite is a park that can be walked through after church. Alexander Palace is closeby as well. Good transport links to this venue. Home
like
..m..
Deli
The best companies in the category 'Deli'