A proud milestone for the Vascroft team, The Westin London City was successfully delivered in October 2021, located on the banks of the iconic River Thames.
This landmark project involved the demolition and transformation of an existing office building into a new 10-storey, 222-bedroom luxury hotel. The development includes nine high-end apartments, a swimming pool, a state-of-the-art gym, and a wellness centre positioned above the preserved Roman baths.