TravelfromTime Out London2 days agoThe most beautiful village in the world is just two hours from LondonBibury in the Cotswolds is a picturesque village reachable from London by car or train for a day or weekend getaway.