The Sloane Hospital 125 Albemarle Road, Beckenham BR3 5HS