The Windsor
The Windsor Public House
2 New London Street
London
EC3R7NALondon
Food rating:
5/5 stars
Updated: 4. November 2019
Food rating:
5/5 stars
Updated: 4. November 2019