Torquay B&B Named #1 in the World in 17th Annual Tripadvisor Travellers’ Choice Awards

UK is home to five of the world’s ten best-rated B&Bs LONDON, UK – 23 January 2019– Five of the world’s top ten B&Bs can be found in the UK, the results of the 2019 Travellers’ Choice® awards for Hotels…