Stork restaurant and lounge brings a blend of British Modern cuisine with accents of West African and Eastern European dishes in the heart of Mayfair, London.
Stork
European Restaurant in Mayfair
Ad
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this restaurant