Our Trip to England’s Southeast Coast

Back in October, we took a little road trip along England’s southeast coast. We drove from London to Dover (stopping at William Morris’ Red House and Canterbury along the way), and stayed the night in Dover in a nice little B&B. Other than Dover Castle and the seaside view, Dover was a yawnfest! We […]