Tag: travel to UK

The Palace of Westminster in London

The Palace of Westminster in London

In central London , on the banks of the mighty River Thames rises one of the most emblematic buildings in the UK capital. This is the Palace of Westminster , also known as the Houses of Parliament and where we see reigning in the heights,