Developers Cotswold Homes have won a planning battle to build 10 three-bedroom town houses and two pairs of semi-detached three-bedroom homes on the former Starline coach depot in Clevedon’s Strode Road. CJH Land, based in Flax Bourton, brokered the site’s sale with a view to replacing derelict commercial buildings at the depot with...