

Opening Hours
Monday10 AM–10 PM
Tuesday10 AM–10 PM
Wednesday10 AM–10 PM
About
The Spirit of New Orleans is a sculpture located in The Trafford Centre, inspired by the cultural essence of New Orleans. It serves as a visual landmark within the shopping complex, drawing attention with its distinctive design and thematic elements. The piece captures the spirit of the city it represents, blending artistic expression with a nod to its namesake’s heritage. It has become a notable feature for visitors exploring the centre, often serving as a meeting point or photo backdrop. The sculpture adds a unique touch to the space, reflecting the centre’s blend of retail and artistic influences.
Customer Reviews
5.0(1 review)
Google Reviews
1S
Stevie AtkinsLocal Guide
6 months ago