Westminster Palace is the home of democracy in the United Kingdom, housing both the House of Commons and the House of Lords. Towering above Parliament is the clock tower that houses Big Ben, the most famous bell in the world. Across Parliament Square is Westminster Abbey, a magnificent cathedral that attracts tourists from across the world. Behind parliament is the River Thames and if one crosses Westminster Bridge you will be struck by the old GLC building now housing the London Aquarium and is close to the Millennium Eye.