Leeds, United Kingdom. Travel and Tourism Guide. Just an hour south of the southern Dales and one of the fastest-growing cities in the UK, Leeds is the glitzy embodiment of rediscovered northern self-confidence. A decade and a half of redevelopment has transformed the city centre from a near-derelict mill town into a vision of 21st-century urban chic, with architecturally daring malls woven into the fabric of the city centre, a revitalised Victorian...
Related Subjects
Travel