-
After being nominated as the ‘people’s choice’ for tourism giants Visit England’s competition, Nottingham has been crowned England’s new official Home of Sport. The city faced tough competition from other shortlisted rivals including London, Yorkshire, Gloucestershire, Manchester and Rugby, before eventually emerging victorious. The city received more public nominations...