We’ve Won! Nottingham is named as England’s official ‘Home of Sport’
Nottingham has been voted England’s home of sport in a VisitEngland campaign, launched in celebration of an extraordinary sporting year during which the country welcomed the America’s Cup World Series,…