Selsdon Park Hotel, Selsdon Park Hotel, 126 Addington Road, South Croydon, Surrey, CR2 8YA, United Kingdom