featured-image

Thursday, June 13, 2024 Discover The Westin London City ‘s new installation by Victoria Noakes, celebrating the Thames and sustainability from June to September. The Westin London City is excited to reveal its latest artistic partnership with renowned British artist and architectural designer Victoria Noakes. Victoria has crafted a mesmerizing installation dedicated to the iconic River Thames, aiming to highlight the critical need for preserving its natural environment and ecosystem.

This piece represents a profound expression of the river’s character, encouraging visitors to explore and reflect. With a notable international career, including a workshop for the Tate Modern on the Thames’ foreshore, Victoria brings a wealth of experience to this project. Located in the hotel’s lobby Haven, the installation will be displayed from June through September, setting the tone for a series of summer activities at the hotel.



These events, suitable for both children and adults, will feature mindful Thames walks, educational sessions on sustainability, sound baths, and meditation sessions. Crafted with environmental preservation at its core, the installation uses sustainable materials throughout. Its structure incorporates repeatedly recycled metal, and part of its fabric is made from banana fibers treated with water-based dyes, ensuring full compostability.

Additionally, the use of surplus fabric and recycled wood emphasizes the commitment to reusing materials. This installation.

Back to Tourism Page