Smith & Wollensky London - the United Kingdom

Best Luxury Steakhouse 2019 - Central London