Get Travalour for free on Google Play

Palace of Westminster

Westminster, London SW1A 0AA, UK

Palace
Notable Architecture

Meeting place for the two houses of the Parliament of the United Kingdom. Contains over 1,100 rooms organised symmetrically around two series of courtyards and which has a floor area of 112,476 m2 (1,210,680 sq ft). Part of the New Palace's area of 3.24 hectares (8 acres) was reclaimed from the River Thames, which is the setting of its nearly 300-metre long (980 ft) facade, called the River Front.

Location of Palace of Westminster