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, …