Locations and Grounds

Norwich School is located in the Cathedral Close in the centre of Norwich.