English village named 'prettiest place' in of Britain due to its 'picture perfect' scenery | UK | Travel
England's prettiest village has been crowned due to its medieval cottages, quaint shops, cobbled streets, and historic pub making it a 'Picture-perfect' place to visit.