Stork Restaurant in the heart of Mayfair

Stork Restaurant and Lounge has opened its doors in the heart of Mayfair, bringing with it a fresh new concept that puts the spotlight on fusion dining at its finest – a blend of modern British cooking with accents of West African and Eastern European cuisine. Spread across two-floors, the 120-cover restaurant is gilded in … Read more Stork Restaurant in the heart of Mayfair