Along the Thames
From Scotland, it was back in London. We stayed just north of the Tower of London and directly atop the Tower Hill tube station. The latter would be more relevant to us, a constant point of access to the rest of the sprawling British capital, whereas we did little more than look at the Tower… Read More Along the Thames

