Loading…
South Croydon, United Kingdom· closed
Selsdon Park Hotel was a historic country-house hotel in South Croydon, United Kingdom, set on more than 200 acres of parkland. It later operated as the De Vere Selsdon Estate and then Birch Selsdon before closing in 2023 after a short-lived redevelopment.
Put their name forward — we'll invite them to claim their place in Selsdon Park Hotel's lineage.
Curated from public sources. Reach the people here through Guild's relay once they've claimed their profiles.