THE STORY OF The Windsor Castle

Dating back to the 1820s, The Windsor Castle gives a nostalgic nod to a bygone era, providing delightfully unique surroundings in which to kick back, relax and unwind.

Tucked away on the leafy back streets of this tranquil area of West London, this welcoming pub is one of the neighbourhood’s most established watering holes, enduringly popular with local residents, workers and visitors to the capital.

Well-connected to the rest of London via Holland Park and Notting Hill tube stations as well as multiple bus links, The Windsor Castle is the ideal place for relaxation and refreshment after a visit to one of Kensington’s prestigious museums, a day strolling around local boutique shops or a visit to one of the nearby parks.

PARTY BOOKINGS

Our private room here at The Windsor Castle

Party Bookings

At The Washington we provide the perfect backdrop for any social gathering, offering a great selection of tasty party packages and buffet menus to suit all occasions, as well as a private function room, Martha’s Bar, for hire if you’d like to make your event extra special…