London Tourism News

The Trafalgar St. James opens to guests in London

The Trafalgar St. James opens to guests in London

20 October 2017 Hotel News

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.