Oops. It seems that a TV tourism ad for Stratford-upon-Avon was actually filmed “66 miles and two counties away” in Shropshire.