‘St James’s Glorious Garden’ Afternoon Tea at Conrad London
There was great excitement in the Westminster area when Conrad Hotels & Resorts announced that they would be opening their flagship London property. The highly anticipated launch was very much welcomed and this new addition to the capital’s luxury hotel scene has proven successful. One of the main attractions for residents and visitors to the […]