The spot, which produces solar power, is surrounded by greenery and hedgerows. Visit The Coventry Telegraph for More...