Day: 28 December 2021

One of the loveliest and most peaceful spaces in London is literally in the centre of one of the busiest. The Tower of London gets some two million visitors a year, and in high season one can wait several hours to shuffle past the Crown Jewels, and the space in the White Tower around the […]
Get the Newsletter

Follow me on Twitter