The Capital is situated in a quiet, yet central, residential street just yards from Harrods, Harvey Nichols and the designer shops and sylish boutiques of Sloane Street and Beauchamp Place. The Royal Parks, including Hyde Park, Kensington Gardens and St James's, plus the renowned South Kensington Museums are on the doorstop