The Princess Royal Pub Notting HillRestaurantWestminsterSpacesSeatedStandingThe Victoria Room2025Full Venue Hire80145