Castle Mall Norwich

Update Company Profile

Location:

100 Castle MallNorwichNorfolkNR1 1PDUnited Kingdom View Map

Revenue:

$7 Million

Employees:

35

Phone:

+44 1603 766430
More

Description:

Castle Mall is a shopping centre located in the heart of Norwich, next to Norwich Castle. Come and see us....  

Read More

Browse ZoomInfo’s Directories