Useful Information About Castle Public House

Map Showing Castle Public House

  • Address: 100 Holland Park Avenue, Greater London, W11 4UA
  • Nearest Tube Station(s): -

Open map on Google Maps

Opening Times for Castle Public House

  • Monday: -
  • Tuesday: -
  • Wednesday: -
  • Thursday: -
  • Friday: -
  • Saturday: -
  • Sunday: -

Castle Public House Event Spaces

Click here to search more event spaces in London.

Events with Castle Public House

Castle Public House has not yet published any events. Register with us and add Castle Public House as one of your favourites places for their latest updates.

Click here to search more events in London.

Castle Public House Members' Offers

Exclusive forbidden.london members offers at Castle Public House are coming soon.
Register now to avoid missing out.

Click here to search more offers in London.

Castle Public House Photos

Castle Public House does not yet have any photos.

Castle Public House Videos

Castle Public House does not yet have any videos.

Castle Public House Reviews

We are not currently showing reviews for Castle Public House.

Register with us to add your review for Castle Public House.