What country features Chelmsford Cathedral and Cathedral of St John the Evangelist, Portsmouth? 
Cathedral of St John the Evangelist, Portsmouth: The Cathedral Church of St John the Evangelist (also known as St John's Cathedral) is a Roman Catholic cathedral in Portsmouth, England. Chelmsford Cathedral: Chelmsford Cathedral in the city of Chelmsford, Essex, England, is dedicated to St Mary the Virgin, St Peter and St Cedd.
England