Chester Cathedral is a Church of England cathedral and the mother church of the Diocese of Chester. It is located in the city of Chester, Cheshire, England. From Wikipedia
Hugh and Olivia Grosvenor, married last June, express joy as they prepare to welcome a new addition to their family.