The Castle Cafe
Coffee Shop
The Castle Cafe is a coffee shop located within The Castle Climbing Centre. It offers a unique setting for climbers and visitors to enjoy refreshments in a community garden environment.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Castle Cafe.
Local restaurants nearby
The Castle Climbing Centre, Green Lanes, London, N4 2HA, GB


