This area is home to stately buildings connected with money, power and government, such as the Houses of Parliament, Westminster Abbey and Somerset House. It is also home to the world's most famous clock, Big Ben. Westminster is located on the north bank of the River Thames and retains the political, historical and religious significance it has enjoyed for centuries.
Buckingham Palace, St. James's Palace and 10 Downing Street are in this area, homes of the most powerful in the land. Home from Home have many Westminster Apartments on our books.
Please try again with different dates or criteria.