The Windsor Castle Pub

Windsor Castle is a Georgian pub which tries to relive the splendour of imperial England. Its upstairs and downstairs bars both serve food and beverages. Catering for private parties of up to 60… Read More

About

Windsor Castle is a Georgian pub which tries to relive the splendour of imperial England. Its upstairs and downstairs bars both serve food and beverages. Catering for private parties of up to 60 guests is available upon request and there is seating on the pavement.

Venue Details & Map

The Windsor Castle Pub

Address
98 Park Road
London
NW1 4SH
Telephone:
+44 (0)20 7723 9262
Public transport:
London Marylebone, National Railway

Look for similar items by category

Is The Windsor Castle Pub your business?

Find out how to become a Partner to enhance your listing and access other benefits.