The Trafalgar St. James Is to Reopen to the Public
The Trafalgar St. James is reopening to the public on 7th September. The hotel is owned by global hotel investment and management company, L+R Hotels and will be managed by a new clustered team, operating between The Trafalgar St James and Strand Palace.
Matthew Beard, Managing Director, will oversee all commercial …