![](http://www.alamy.com/thumbs/6/2772A979-2E42-45CD-9856-35E63178F5F6/T4M263.jpg)
Travel Destination, Hotel 41 Luxury Specialist Hotel, Westminster, London, England, UK, GB.
With a stay at 41, you'll be centrally located in London, steps from Royal Mews and Queen's Gallery. This 5-star hotel is close to Big Ben and Trafalgar Square. Make yourself at home in one of the guestrooms featuring iPod docking stations.
Size: 3888px × 5184px
Location: 41 Buckingham Palace Rd, Victoria, London SW1W 0PS
Photo credit: © Dylan Garcia Photography / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 41, 5-star, britain, england, entrance, gb, great, hotel, kingdom, london, luxury, travel, uk, united