Ham, Mushroom Olives Restaurants in London
Show restaurants on map
4.9
Menu
Table booking
4.9
Menu
Table booking
City: London, 2 Loampit Hill, London, United Kingdom
"Beautiful service from the team, very friendly and portioning were very reasonable!"
Price
Feedback
These reviews refer only to the mentioned ingredients.