Skip to main content
Weddings

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.

illustration popular

Venues you may like

Check out other venues that are popular with couples right now

Reviews for The Castle

illustration message review

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)

Other suppliers in North West London for your wedding

Wedding Venues