The Windsor Castle London

The Windsor Castle London

0  Reviews


Pubs in London - Lower Clapton
135 Lower Clapton Road , Lower Clapton, London, E5 8EQ
+44 (0) 20 8525 1300

The Windsor Castle London is a pub providing services throughout London who provides pub food and a range of beers. The phone number for The Windsor Castle pub is +44 (0) 20 8525 1300.
Tags: tv for sporting events




Could you submit a review of The Windsor Castle London? Add a The Windsor Castle London review and contribute to the directory of recommended Pubs in London. Is The Windsor Castle London owned by you, then claim it today. This will enable you to update your business details and add search tags.