La Torre Retail Park es un gran centro ubicado en el límite sur del suburbio este de Londres. Es el hogar de una gran variedad de tiendas de supermercado del estilo que tiene todo configurado en torno a un gran aparcamiento. Hay tiendas de ropa, tiendas de electrodomésticos, tiendas de animales, un centro artesanal y tiendas de deporte en el parque, así como de varios lugares para comer. El centro es de fácil acceso por carretera y tiene buenas conexiones de transporte.