Most people have heard of London but many haven’t been to the city to explore the sights such as the Houses of Parliament, parks, markets, Baker Street and Madame Tussauds, but what are the most famous landmarks and why do they attract so many visitors? The Palace of Westminster lies on the north bank of the River Thames. It is more commonly known as the House of Commons, but it is more than that as it also includes the House of Lords – the two houses of the Parliament of the United Kingdom. The chairs in the House of Commons
The post 7 Famous Landmarks in London appeared first on Factual Facts.