Allens of Mayfair was a butchers shop based in London. It opened in Mayfair in 1830 and closed in 2015. Allens Scottish beef was bred especially for them in the Cairngorm National Park. The shop ran butchery classes between 2007 and its closure.Lire sur Wikipédia · Extrait de Wikipédia en anglais, CC BY-SA 4.0