Chesham Court KnightsbridgeApartment
17 Chesham Place, Kensington and Chelsea, London, SW1X 8HJ, United Kingdom
A Five Stars Luxury Serviced apartments in affluent Belgravia – Knightsbridge – Sloane Square London: Chesham Court, located right next door to the buzz of Knightsbridge, home to the finest fashion brands.