Buckingham Palace – Walk to the home of British royalty in just minutes Learn More Westminster Abbey – Discover centuries of history and stunning architecture nearby Learn More Houses of Parliament & Big Ben – Iconic London landmarks within easy reach Learn More See More St. James’s Park – Enjoy peaceful walks through one of London’s most beautiful royal parks Learn More Victoria Station – Your gateway to the city and beyond, only a 5-minute walk away Learn More The West End – Experience London’s theatre, dining, and nightlife — all close to the hotel. Learn More See Less