BLOCLEats

The Windsor

The Windsor Public House
2 New London Street
London
EC3R7NA

Food rating: 5/5 stars
Updated: 4. November 2019

map for The Windsor

Bar & Nightclub nearby

  1. The Ship, EC3R7NB