De Vere Selsdon Estate
South Croydon
Surrey
England, Surrey (CR2 8YA)
Set in 205 acres of gorgeous parkland, this Neo-Jacobean building offers the most up-to-date conference venues and team building capabilities. Just 13 miles from central London, this venue has breathtaking views.
Read more