About
The Castle is a Grade II listed pub brimming with Victorian charm. With roots tracing back to 1716 and a building that dates to 1901, this timeless pub offers original 18th-century fixtures, cosy open fires, and a warm wooden interior. Recognised by the Campaign for Real Ale for its historic interior, The Castle is a true classic, where tradition and welcoming ambience meet.
The Castle is a pub and wedding reception venue located in Harrow, North West London.
Venues you may like
Check out other venues that are popular with couples right now
Reviews for The Castle
Be the first to share your experience!
Your feedback can help future couples make the best decisions for their special day.
Map
30 West Street, Harrow HA1 3EF Harrow (North West London)