Knightsbridge
Beaufort House is located on a quiet, tree-lined Regency terrace in the heart of London’s exclusive Knightsbridge.
Just moments from the world-famous Harrods department store and the luxury boutiques of Sloane Street, Beaufort House offers unrivalled access to the best of London.
Some of the city’s finest restaurants are only a short stroll away, while iconic landmarks such as Hyde Park and Buckingham Palace are within easy walking distance.