The Windsor Castle London
0
Reviews
Bars in London
- East Finchley
The Walks
, East Finchley, London, N2 8DL
+44 (0) 20 8883 5763
The Windsor Castle London is a bar serving its local area in London. They proudly offer wine, cocktails and beer. The Windsor Castle bar can be contacted on their phone number - +44 (0) 20 8883 5763.
|