The Mall Company

From Wikipedia, the free encyclopedia

The Mall logo.
The Mall logo.

The Mall Company owns and operates a number of shopping malls in the UK. These are usually branded as "The Mall".

Centres owned by the company include:

[edit] External links