STORK TAKES FLIGHT THIS MARCH

March will see the all-new Stork take flight in the heart of Mayfair. Based in Cork Street it will elegantly infuse West African and eastern European inspired cuisines to offer London something uniquely British – and unprecedented.