Sorry, Birchlea B&B is no longer taking bookings. The house is being sold as a private house.
We thank all our previous guests and perhaps look forward to seeing them in the future in Aberdeenshire.
Click here for other B&B accommodation in and near St Andrews