The Mall è un piccolo centro commerciale situato nel cuore di Bromley nel sud di Londra. Essa offre una grande varietà di negozi per i visitatori a scegliere di vendere un eclettico mix di prodotti su un ampio spettro. The Mall è un ambiente intimo shopping, molto più silenziose alcuni dei super-centri commerciali nelle vicinanze. La struttura di base è di mangiare e bere servizi disponibili all'interno.