New images
New photos showcase the ongoing development of the St. Regis London hotel in Mayfair, which is scheduled to welcome its first guests in 2025.The 90 million pound...
25.04.2024
Completion
2025
A limited number (8-10) apartments are currently up for sale, and the others will be sold once the development is completed.
Price for a 1-bedroom apartment in the...
01.12.2017
Completion
2021