By Graham Parker2004-10-14T16:52:37
Hammerson has launched the marketing campaign for its newest central London retail scheme, at Bishop's Square in Spitalfields, London.
Already have an account? Sign in here