News

Taylor Swift is known to love the National Trust's Fleece Inn in Bretforton, near Evesham but only time will tell whether it inspired The Life of ...