City of London School is located in Norwich, United Kingdom on 78-80 Upper St Giles St. City of London School is rated 4.4 out of 5 in the category boys' high school in United Kingdom.
Address
78-80 Upper St Giles St
Accessibility
Wheelchair-accessible entrance