The Journal

The Journal

Guides
savoy hotel in westminster

Westminster sits at the centre of London’s political and historical landscape and is home to institutions such as Westminster Abbey, the Houses of Parliament and Buckingham Palace. Bordered by the River Thames and extending towards St James’s and Victoria, the borough also connects directly to the West End which makes theatres, galleries and restaurants easily accessible on foot.