Le Mall est un petit centre commercial situé au cœur même de Bromley dans le sud de Londres. Il offre une grande variété de commerces aux visiteurs de choisir entre la vente d'un mélange éclectique de produits à travers un large spectre. Le Mall est un environnement de magasinage intime, beaucoup plus silencieux que quelques-uns des super-centres commerciaux à proximité. L'installation a une certaine base de manger et de boire dans les installations et services disponibles.