El centro comercial cuenta con 75.000 m² y ha costado £400m (€507m, $800m), lo que la hace la más grande y una de las urbanizaciones más caras jamás construidas en Irlanda del Norte.