Selfridges Food Hall, 400 Oxford St, Marylebone, Mayfair and Soho 020 7318 3944
Selfridges Food Hall, 400 Oxford St, Marylebone, Mayfair and Soho W1A 1AB 020 7318 3944