Written by GB from Devizes on May 14, 2007
- Picture this, if you will, a quintessentially English picture-postcard village in the depths of the glorious Devonian countryside. Thatched cottages stand in neat little terraces, their front gardens alive with spring flowers, the occasional gazebo,...