Westminster is a city in its own right, the twin to the ancient City of London further east and historically they jointly formed the focus of what is today regarded as London. The Palace of Westminster came to be the principal royal residence after the Norman Conquest of England in 1066, and later housed the developing Parliament and law courts of England. The neighbouring Westminster Abbey became the traditional venue of the coronation of England regents. Westminster has therefore been the seat of royal, and later parliamentary, government and power for 900 years.
As a result, many of its attractions are of an historical and cultural variety. Even so Westminster very much retains a bustling, modern feel as the centre of British government and is often used as shorthand for Parliament and the political community (including the elected Government) of the United Kingdom generally.