The city of Liverpool has been crowned the UK’s food capital and with an array of restaurants, food stalls, markets and specialist coffee shops, it is easy to see why
Source link
Liverpool crowned the UK's most delicious city and one of the world's food capitals
