Add The Windsor review

The Windsor, London
Address: 2 New London Street, Fenchurch Street, London, EC3R 7NA
Style of pub: Pub chain
Events: Bingo, Curry night, Dancing, Karaoke, Poker evening
Features: Bar food, Cask Marque, Children welcome, DJ, Guest beers, Live music, Outside seating, Real ale, TV, Whisky, Wi-Fi