020 7834 7260
info@windsorcastle-victoria.co.uk
BOOK NOW
  • Home
  • About
  • Menus
  • Sunday Lunch
  • Drinks
  • Venue Hire
  • Book
  • Contact
View/Cancel a Reservation
Use the form below to find your reservation
Find Reservations
Book a table
Contact Details
Add a Message

The Windsor Castle

23 Francis St,
London
SW1P 1DN

info@windsorcastle-victoria.co.uk
0207 834 7260

Opening Times

Monday-Saturday 12:00 - 11:00
Sunday- 12:00 - 10:30
Kitchen times
Monday-Saturday 12:00 - 3:00  5:00 - 9:00
Sunday- 12:00 - 5:00
Ⓒ Web design and branding Yorkshire by Feel Design
  • Privacy Policy
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok