The last time I stayed at the Sofitel St. James was just over a year ago and, frankly, I wasn’t too impressed. In hindsight, I […]
The Sofitel St. James
The Sofitel London St. James
Introduction The Sofitel St. James is located on Waterloo Place, just off Piccadilly Circus and halfway to Trafalgar Square. The location is brilliant for the […]
