13 Magical Old English Villages You Must See

Castle – Magical Old English Villages You Must See

Smoke curled from a chimney above a thatched roof. Somewhere behind a low stone wall, a dog barked twice and went quiet. I’d pulled off the main road looking for a place to eat lunch and found Bibury instead, a village so precisely picturesque it felt staged. It wasn’t. This is just what parts of … Read more