Hotels
Birch to open second venue in Croydon
The 200-acre parkland estate currently incorporates a 150-room hotel, set within a 17th Century traditional brick mansion
The historic Selsdon Park Hotel in Croydon is set to become the second location for Birch, the lifestyle hotel concept.
You'll need to
subscribe to unlock this content. Already subscribed? Login?