Westminster est une ville à part entière, c'est la jumelle de l'ancienne ville de Londres plus à l'est et, historiquement, elles formaient ensemble le centre de ce qui est aujourd'hui considéré comme Londres. Le Palais de Westminster est devenu la principale résidence royale après la conquête normande de l'Angleterre en 1066, et abrita plus tard le Parlement et les tribunaux. L'abbaye voisine de Westminster est devenue le lieu traditionnel du couronnement des rois anglais. Westminster est depuis 900 ans le siège du pouvoir royal, puis parlementaire et du gouvernement. En conséquence, beaucoup des attractions sont d'une variété historique et culturelle. Westminster conserve une atmosphère moderne et animée.