Why Ellie Harrison and Countryfile were at Broadway Tower in the Cotswolds
Broadway Tower, one of the Cotswold’s most popular destinations, was featured on Countryfile on BBC1 on Sunday, August 9th. Broadway Tower, built in 1798, was the vision of Capability Brown and was completed with the help of local Architect James Wyatt for George William the 6th. Earl of Coventry who