What's Nearby?
Allens of Mayfair
Butcher
117 Mount St
London,
UK
W1K 3LA
A haven for carnivores. Britain’s oldest (and poshest) butcher supplies superior-quality meat, game and poultry to the smartest homes and hotels in London.
Hours of Operation
Mon.-Fri., 6 a.m.-5:45 p.m.; Sat., 6 a.m.-1:45 p.m.










Comments