The Lister Hospital, Chelsea, London Contact Number Location 020 3993 7566020 3384 5588 Chelsea Bridge Road, London SW1W 8RH