Selfridges Food Hall, 400 Oxford St, London 020 7318 3944
Selfridges Food Hall, 400 Oxford St, London, Greater London W1A 1AB 020 7318 3944