02/06/2026
Kick off the World Cup 2026 with us!
Taking bookings now! The Windsor Fenchurch
The Windsor Fenchurch is a fantastic pub and restaurant located in the heart of London's City district, boasting a traditional food menu and an extensive selection of cask ales, craft beers, and wines. With function rooms and live music events, this establishment also offers sports table service during main events, making it an ideal spot for socializing with friends or watching your favorite teams play. Conveniently situated within walking distance from some of London's top attractions including Tower Bridge, the Tower of London and the Shard, The Windsor Fenchurch provides excellent value for money.
(564)
2 New London Street
London
EC3R 7NA
To reach the pub and restaurant at New London Street in London, take the Tube to Aldgate station or Tower Hill station. From there, it's a short walk to the destination. Alternately, you can also take a bus to the nearby stops and then walk to the location.
For driving and parking, you can park your car at the nearby public parking spaces available. Follow the road signs towards New London Street or The City of London for better directions.
| Monday | 11am - 11pm |
| Tuesday | 11am - 11pm |
| Wednesday | 11am - 11pm |
| Thursday | 11am - 11pm |
| Friday | 10am - 11pm |
| Saturday | 11am - 8pm |
Be the first to know and let us send you an email when The Windsor Fenchurch posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
Send a message to The Windsor Fenchurch:
The Windsor Fenchurch is a fantastic pub and restaurant located in the heart of London's bustling city. This local gem offers an extensive selection of cask ales, wine, and craft beers at very reasonable prices. The Classic Traditional food menu is sure to satisfy your cravings with mouth-watering burgers, grills, grazing plates, and their signature dish - Fish and Chips.
For sports enthusiasts, The Windsor Fenchurch has got you covered with Sky Sports and BT Sports available for viewing. During main events, sports table service is available so you can sit back, relax and never miss a moment of the action. The order and pay app called "My Pub" is also available for download to make your experience even more convenient.
Located just a stone's throw away from several London tourist attractions such as Tower Bridge, Tower of London, The Shard, and Brick Lane makes it an ideal spot for visitors looking to grab a bite to eat or drink after exploring the city.
Overall, The Windsor Fenchurch is a must-visit destination for anyone looking for great food, drinks, and atmosphere in the heart of London's city center.