Free School refused planning permission

Bedford Free School refused planning permission

Latest ITV News reports