Common Barn Wind Farm TCI Renewables is associated with Common Barn Wind Farm, the offices are just off Radley Road. The wind farm is not in the town. https://www.abingdon.gov.uk/wp-content/uploads/2021/02/abingdon-on-thames-town-council-logo.png 0 0 abingdon_admin https://www.abingdon.gov.uk/wp-content/uploads/2021/02/abingdon-on-thames-town-council-logo.png abingdon_admin2021-03-24 17:31:192021-03-24 17:31:19Common Barn Wind Farm