A Review of Anglia Square, Norwich, UK.