Featured

Tag Archives: River Thames

Palace of Westminster

The Palace of Westminster is the meeting place of the House of Commons and the House of Lords, the two houses of the Parliament of the United Kingdom. Commonly known as the Houses of Parliament .The Palace of Westminster has been a Grade I listed building since 1970 and part of a UNESCO World Heritage Site since 1987. Read More »

London Eye

The London Eye is a giant Ferris wheel situated on the banks of the River Thames in London, England. The London Eye was formally opened by the then Prime Minister, Tony Blair, on 31 December 1999, although it was not opened to the public until 9 March 2000 because of technical problems. Read More »

Are You Looking for Regular Taxi Work?