The Windsor, CITY OF LONDON, London

4.0 1 rating

Your Local pub in the heart of the city.

Windsor Fenchurch is your local pub in the heart of The City. Feast on our traditional food menu and wide selection of cask ales, wine and craft beers. We have function rooms, live music, plus everything you could need right next to some of London's greatest attractions.

Do you own or manage this Pub? Request editing access or log in if you have an account.

Reviews

No reviews yet, be the first to review this pub.