Barafundle Beach in Pembrokeshire was fifth overall, with the Gower's Rhossili Bay seventh and Newborough Beach on Anglesey 10th. They are heralded in TripAdvisor's Travellers' Choice Awards ...
With crystal clear waters, stunning scenery with a secluded feel, it's the perfect hidden gem to add to your beach bucket ...
Topping the list as the cleanest beach in the UK is Barafundle Bay, Pembrokeshire, Wales. This beach boasts an impressive 86 percent excellent reviews on TripAdvisor and a cleanliness score of 78/100.