Castle Carvery-Bowthorpe
Clock Tower
26 Jarrold Way
Norwich NR5 9PD
United Kingdom