Keep scrolling down for answers and more stats ...
County
World Renown Gardens
Royal Residence
Rock Festival Venue
Town famous for mint cake
Remote Island Group
Liverpool Safari Park
London fashion Street
Northern Port City
Forest, Water or Village
London home of Harrods
Scotlands Motor Racing Circuit
Oxford Utd FC
Overseas Territory Capital
Staffordshire University
Knightsbride isn’t a London Borough. It’s in the London Borough of Kensington
I’d suggest using a clue like home to the world famous department store of Harrods instead