Press ESC to close

elizabeth tower

18 interesting facts about Palace of Westminster

Estimated reading time: 3 minutes Palace of Westminster, also known as the House of Parliament, is located on the north bank of the River Thames in the City of Westminster in central London. 1. Palace of Westminster was originally a[…]

14 interesting facts about London

Estimated reading time: 4 minutes London is an incredible city, a fabulous host for tourists. Steeped in history, this great city is full of culture and art. It is one of the most beautiful cities in the world. Classic and[…]