The Tower of London is a historic fortress on the River Thames known for its royal heritage medieval architecture and centuries of political intrigue. It houses the Crown Jewels and features ancient towers walls and exhibitions and it offers insight into the city’s rich and sometimes dramatic past.
Part of: United Kingkom