Know a great happy hour or special for this location?
The owners’ Norfolk farm figures into the modern Euro menu at this airy, collegial spot.
Suggest an edit
13 Norfolk Pl, London, W2 1QJ
© 2025 Checkle, Inc
Privacy
Terms