The Windsor Castle is pub & restaurant located in beautiful
Marylebone, close to regent’s park, lord’s cricket ground, baker street and more!
Whether you are looking to grab a quick pint, to sit down for a cosy dinner or to organize events, our three-level establishment is the place to be.
Book Your Table!!