apicfood
Food
About
Locations
App
download app
UK
London
XR
Lamb Burger
Lamb Burger
XR
13-14 Thayer St, London W1U 3JR
+442074863222
@xr.london
YOU MAY ALSO LIKE
Vanilla Cheesecake with Mixed Berry Coulis
Lobster Linguini
Tomahawk Steak