Farrers Barn

Farrers Barn is a house in Church Lane that is attached to Hope for the Best.