The Dover Road (November 26 – December 5, 2015)

By A. A. Milne. Leonard and Anne are eloping along the lovers’ road to Dover, intending to embark for Calais and go to Paris, Leonard having abandoned his wife Eustasia in order to do so. Unfortunately, their car breaks down and they seek refuge in ‘a sort of hotel’ nearby, which turns out to be a residence, owned by a … Continue reading