House for Sale in Whistler Square, Chelsea Barracks, London. 6 bed property for sale in Whistler Square, Chelsea Barracks, London SW1W, United Kingdom, selling for ??47,000,000 from UK Sotheby's International Realty. See property details on PrimeLocation or browse all our range of properties in Whistler Square, Chelsea Barracks, London SW1W, United Kingdom.