Set in 205 acres of spectacular parkland, it is hard for guests to imagine when staying at the Selsdon Park Hotel, that Central London with its hustle and bustle is only 13 miles away. This Neo-Jacobean building with a history dating as far back as 861AD has recently undergone a major £6 million ref... [More]