With a peaceful, yet central location, many of London’s most famous attractions are within easy walking distance, with the rest just a short tube or taxi ride away.
- Overlooking Hyde Park and Knightsbridge
- Minutes from Knightsbridge underground station
- Within walking distance of Sloane Street, Harrods, Harvey Nichols and Green Park
- Excellently located for the Royal Albert Hall and South Kensington’s world-famous museums