The Westin London Metropolis proudly broadcasts its newest collaboration with esteemed British artist and architectural designer Victoria Noakes. Unveiling a strong set up that pays homage to the long-lasting River Thames, in a bid to boost consciousness concerning the significance of preserving the river and its ecosystem, Victoria has created a compelling interpretation of the […]