Tag Archives: London tower

What to do in London – the Tower of London

These ancient walls groan and creak with history – and maybe a ghost or two will be heard strolling the ramparts or along Raleigh’s Walk. And who knows what spirits linger near Traitor’s Gate, the watery entry from the mighty … Continue reading

Posted in Destination | Tagged , , | 1 Comment