Windsor Castle

The Windsor Castle is a pub that serves a variety of beers, wines and spirits.

About

The Windsor Castle is a pub that serves a variety of beers, wines and spirits.

Venue Details & Map

Windsor Castle

Address
3 Lanark Place
Maida Vale
London
W9 1BT
Telephone:
+44 (0)20 7266 0388
Public transport:
Warwick Avenue, Underground

Look for similar items by category

Is Windsor Castle your business?

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