The Castle
Food
Service
Ambience
100 Holland Park Avenue, London, W11 4UA
The Castle serves a full menu of good modern British food as well as a selection of beers, wines and spirits. They can also cater for private parties of up to 60 people.
Top places nearby
-
RestaurantsThis is the loveliest place to go for dinner, its a bit like going...
-
British RestaurantsAm often in Holland Park which I greatly prefer to Hyde Park and had...
-
Cafes, Snack Shops & Tea RoomsWhere to start with this place.. first of all you're greeted by the...
-
Cafes, Snack Shops & Tea RoomsI think that if you are a Starbuck fan, you probably have a "default"...
Pubs nearby
People who liked this also liked
More Bars and Pubs:
Bars & Pubs in Notting Hill
- Notting Hill Bars
- Notting Hill Pubs
- Notting Hill Lounge Bars
Popular Categories in Notting Hill
- Notting Hill Restaurants
- Notting Hill Bars & Pubs
- Notting Hill Cafes & Coffee Shops
- Notting Hill Food & Drink
- Notting Hill Take Aways
- Notting Hill Shops & Amenities
- Notting Hill Nightlife
- Notting Hill Health & Medical
Bars & Pubs in London
- London Pubs
- London Bars
- London Lounge Bars
Loading...









