The Castle

The Castle is a British restaurant in London (Notting Hill), $$; open Mon–Thu 11:00–23:00; Fri–Sat 11:00–00:00; Sun 11:00–22:30.

Classic Notting Hill pub with standout British fare and a welcoming, lively atmosphere. The Castle is a turn-of-the-century pub with a striking green tile facade and an interior of red velvet and chandeliers. Known for its delicious British classics like fish and chips, Sunday roast, and steak and ale pie, it offers a warm, lively atmosphere and an excellent selection of drinks. Friendly, attentive staff and a welcoming vibe make it a go-to for locals and visitors alike.

City
London
Country
GB
Currency
GBP
Address
100 Holland Park Ave, Greater, London W11 4UA, UK, London, GB
Cuisine
British
Phone
+44 20 7313 9301
Neighbourhood
Notting Hill
Price band
$$
Timezone
Europe/London
Booking
none
Status
operating
Not published
booking
Coordinates
51.507003, -0.207059

Hours

Monday
11:00–23:00
Tuesday
11:00–23:00
Wednesday
11:00–23:00
Thursday
11:00–23:00
Friday
11:00–00:00
Saturday
11:00–00:00
Sunday
11:00–22:30

Attributes

Vibe
warm, welcoming, lively, classic
Good for
groups, family
Feature
serves-alcohol, reservations, cocktails, wine-list, beer, desserts, dog-friendly
Cuisine
british, pub-food
Accessibility
wheelchair-accessible, accessible-restroom

What you can read here

Connect an MCP client at /mcp for the same reads as typed tools.