Not all those who wander are lost, but I certainly am!
History in the heart of London has no more recognisable name than the Tower of London. Found right on the banks of the Thames, it’s one of the places that should definitely not be missed if you’re spending any time in London. There’s been… Continue Reading “The Tower of London”