Stockwell Continental - the United Kingdom

Best New Italian Restaurant 2019 - London & Best for Specialiaty Meat Dishes 2019 - South London