Your question has been sent.
Expect an answer!
13 Norfolk Pl, Tyburnia, London W2 1QJ, Eden
The owners’ Norfolk farm figures into the modern Euro menu at this airy, collegial spot.
13 Norfolk Pl, Tyburnia, London W2 1QJ, Eden
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!