Situated in the Borough of Trafford, set back from busy roads, along a tree-lined path, Barton Clough sits in an urban oasis of long-established woods. Our facility benefits from extensive grounds with a developing Forest School area and farm.
Read More