A stay at 41 puts you right in the heart of London. Our elite 5-star location directly opposite the Royal Mews and just behind Buckingham Palace is ideal for business or leisure. 41 is an intimate and discreet hideaway – it is about as close to the Royal Family as a visitor can get, and still only five minutes from Victoria Station.
41, 41 Buckingham Palace Road, London, SW1W 0PS, United Kingdom
Map with location and nearby attractions
Directions to 41 by car and public transport
Current weather for London