The Palace of Westminster, also known as the Houses of Parliament, is the hub of all British Politics and History, where both the Houses of Commons and Lords hold office. A UNESCO World Heritage site, the palace comprises top attractions such the majestic westminster Hall and Big Ben and is situated just next door to Westminster Abbey.
Address
Westminster, London SW1A 0AA
Getting There
Tube: District, Circle or Jubilee lines (Westminster).
Not far from the Houses of Parliament and close to Westminster Abbey is...
This restaurant and coffee shop will allow you to enjoy a break in the heart...
The most recognisable buildings in Britain, Big Ben and the Palace of...
It's quite a surprise to find a cafe in this Methodist Church, which is also...