The Harrow
The Harrow
The Harrow Public House
22 Whitefriars Street
London
EC4Y8JJLondon
Food rating:
★
1/5 stars
Updated:
new rating
Food ratings
Confidence in management: 20
Hygiene: 10
Structural: 10