The George hero image

The George

Restaurant

250 Haverstock Hill, London NW3 2AE, UK

Biter Score
8.0
Open
Monday: 11 AM – 11 PM