Company name: HIVE Selfridges
Description: Hive Restaurant at Selfridges, Organic and healthy breakfast, lunch, afternoon tea, cocktails, made with love and Honey, our star ingredient.
Selfridges & Co, 400 Oxford St, London W1A 1AB, United Kingdom