Friday, October 20, 2017

The Trafalgar St. James opens to guests in London

After a star-studded launch party, The Trafalgar St. James is officially open. Located in the heart of London, this iconic Trafalgar Square hotel has undergone a complete transformation and is set to be one of the hottest hotels in the capital, with a major emphasis on being a food and drink destination for Londoners and international visitors alike.

No comments:

Post a Comment