'I went to UK city named one of 'best in the world' - one thing was instantly obvious'

I spent a long weekend in the UK city that has been ranked as one of the best in the world for 2026, and there was one notable highlight that stood out