Hammerson



Short Description

Hammerson is a British retail property owner and developer. It owns shopping destinations across the UK and Europe.