Location The Sloane Club Location 52 Lower Sloane St, Chelsea, London, SW1W 8BS View on map Telephone 020 7730 9131 Email reservations@sloaneclub.co.uk Web Website