Castle Harrow
The Castle can trace its roots back as far as 1716 with the current building dating to 1901. Steeped in history and tradition, this cosy pub promises a warm welcome any time of year. The Castle's unique hilltop garden provides an intimate open air theatrical experience unlike any other in London.
Castle Harrow
Upcoming (0)
Sorry, there are no upcoming events