 Aldsworth is a large parish, slightly north of the River Leach, located in the South West of the United Kingdom.The Parish was once a possession of the Abbey of Gloucester.In the 1870s, Aldsworth was described as