In 2019, Vascroft successfully completed the delivery of a 273-bed five-star hotel located in the heart of London’s renowned business district. The development includes common areas, external works, restaurants, and shell retail units.
Situated within easy reach of Canary Wharf, the Square Mile, and many of London’s most celebrated attractions—including views of the Tower of London—the hotel offers a prime location for business and leisure guests alike.