Tower of London

London
This mazy, majestic old fortress is one of the older mainstays on the London skyline. Towering handsomely on the banks of the River Thames, in its long and distinguished past this ancient structure has been a prison, a protective fortress and a home to the Royal Family amongst other thing, and still ropes in many a tourist and curious traveller. It’s another of the many attractions that really is a must see, so bring yourself down to here for a taste of London’s past.

Tower of London