Name: Stork Restaurant

Cuisine: International

Year: 2019

Location: London, UK