Driving an English car through a beautiful English village on a sunny English autumnal day sounds like a description for a postcard depicting a scene from the 1940s or 50s. The truth, however, is not ...
A location in Wiltshire is frequently dubbed "the prettiest village in England" - a designation it has maintained for decades owing to its honey-coloured dwellings, twisting lanes and position ...