Browse Descriptions for: The Windsor Fenchurch
Mac
Rating: 5 | Votes: 1 | Date: 19/06/2026 01:42:00
The Windsor Fenchurch is a traditional British pub at 2 New London Street in the City of London, directly next door to Fenchurch Street station. A city-centre local aimed largely at the surrounding office and commuter crowd, it combines a casual food menu with a strong focus on screening live sport. The kitchen serves a traditional pub menu - with fish and chips a long-standing best-seller - alongside breakfasts, toasties, burgers, and grills. The bar pours several cask ales together with craft...
Read more