The Conrad London St. James Opening Party
There is a new luxury destination in London following the opening of the first Conrad Hotel on British shores. The flagship property is located in the heart of St. James’s and is a stone’s throw from the Royal Parks and Buckingham Palace. Last week, the Conrad London St. James hosted a drinks reception to mark […]