Islington November 6, 2025By Charlotte AdamsThe city of Hull UK Capital of Culture – Really? – The Travel Magazine