Lewes Road, Haywards Heath, United Kingdom, RH17 7SF
The Best Western Birch Hotel, was originally an elegant Victorian Home of an eminent Harley Street surgeon built in C.1874. Still retaining some of the original features including oak panel more...