Royal Botanic Gardens, Kew named London’s best attraction
The Royal Botanic Gardens, Kew has been voted ‘Best Attraction in London’ at the 2016 Worldwide Attraction Awards hosted by AttractionTix.co.uk.
More than 23,000 public votes were…