
Closed
11:00 am - 8:00 pm
London, Mayfair
18, Farm Ln, London, SW6 ...
Menus available
Show menus
About
Facilities
Comfy seating
Bar
Drinking water
Food available
Closed
11:00 am - 8:00 pm
London, Mayfair
18, Farm Ln, London, SW6 ...
Menus available
Show menus
Comfy seating
Bar
Drinking water
Food available