Translate

Monday, 9 November 2015

Tower of London by FRIENDS TOURISM

Tower of London

                                                  Castle in London, England


    Her Majesty's Royal Palace and Fortress, known as the Tower of London, is a historic castle located on the north bank of the River Thames in central London. Wikipedia
    AddressLondon EC3N 4AB, United Kingdom
    Hours
    Open today · 10:00 AM – 4:30 PM

No comments:

Post a Comment