An interactive map showing the location of Chapel of Royal Hospital School, Holbrook, Suffolk, England, UK.