The Patricia - United Kingdom

Best European Restaurant 2017 - Newcastle Upon Tyne