Tag Archives: William the Conqueror

Magestic Tower of London top tourist attraction

Tower of London The Tower of London, officially Her Majesty’s Royal Palace and Fortress of the Tower of London, is a historic castle located on the north bank of the River Thames in central London. It lies within the London Borough of Tower Hamlets, separated from the eastern … Continue reading

Posted in Tourist Attractions | Tagged , , | Leave a comment