By Shwetali Sapte2024-10-21T15:23:00
The 65,000 sq ft hotel, restaurant, and music venue at 12 Bank Street, opening next year, will house some of the brands from the specialist investor’s portfolio
Already have an account? Sign in