April 2024 photo update - St. Regis London development in Mayfair
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 by Buildington