Your question has been sent.
Expect an answer!
13 Norfolk Pl, Paddington, London W2 1QJ, Shira
The owners’ Norfolk farm figures into the modern Euro menu at this airy, collegial spot.
13 Norfolk Pl, Paddington, London W2 1QJ, Shira
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!