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

Pub/bar/nightclub nearby

  1. The Ship, EC3R7NB