1 / 5
The Westin London City , City Of London
60 Upper Thames Street
The Westin London City: A Harmonious Blend of Luxury and Heritage
Location
The Westin London City stands at the very heart of the City of London, a locale steeped in history and culture. This prestigious development is situated near some of the capital’s most iconic landmarks, including the magnificent St Paul’s Cathedral, the striking Monument, and the renowned Shakespeare’s Globe. The area around the development is a vibrant tapestry of historic sites, bustling markets, and modern conveniences, making it a prime destination for both residents and visitors alike. With the Thames River flowing just a stone's throw away, the residences offer not only a picturesque view but also easy access to the city’s extensive transport network, ensuring that every corner of London is within reach.Architectural Elegance
The architectural design of The Westin London City is a remarkable fusion of tradition and contemporary flair. The development features nine exclusive three-bedroom residences, each crafted with meticulous care to reflect London’s rich heritage while promoting modern sophistication. The structures are thoughtfully integrated into the historic landscape, preserving the character of the area while introducing a fresh, elegant aesthetic. High ceilings and expansive floor-to-ceiling windows define the residences, allowing natural light to flood the interiors and providing stunning views of the Thames. This design not only enhances the living experience but also creates a serene atmosphere that invites relaxation amidst the bustling city.Luxuriou...
The Westin London City Location
60 Upper Thames Street
Loading map...

Developed by 4C Hotel Group
Customer Reviews
Loading reviews...
Contact Developer
Get in touch with 4C Hotel Group directly for more information about this property.
Visit Developer Website