The Houses of Parliament
On the banks of the River Thames in central London, a large Gothic building stands out prominently, which is the Houses of Parliament in the UK. There is also a dark and covered thing next to it, which is the famous Big Ben.
Read more >