
Birch has opened its second UK outpost in the Selsdon countryside on the border of Greater London and Surrey. Its atmosphere mirrors the original hotel and members’ club in Hertfordshire — one built on community and imagination, with a daily programme of activities suited to all ages.