Houses of Parliament, London
Place of Westminster or more commonly known as the Houses of Parliament lies on the north bank of the River Thames in the City of Westminster in central London.
There are a number of ways you can visit the Houses of Parliament including taking tours and watching debates with guided and audio available. Visit the London Eye
and see breathtaking views of the London skyline, Houses of Parliament and Westminster Bridge.