From Shakespeare to Downton Abbey

14th August 2016 | Categories: Uncategorised

Charles and Thelma packed a lot into their week’s tour including a production of Hamlet at the Royal Shakespeare Company in Stratford-upon-Avon and a visit to Bampton, where many of the street scenes from Downton Abbey were filmed. Their e-bike…

READ MORE