Welcome to Stork: the home of pan-African fine dining: Restaurant review

A friendly atmosphere and very Instagram-able décor but it’s the food that takes centre stage at Stork restaurant located in Mayfair, London.

Welcome to Stork: the home of pan-African fine dining: Restaurant review
A friendly atmosphere and very Instagram-able décor but it’s the food that takes centre stage at Stork restaurant located in Mayfair, London.