Luxury Hotels in London, England » Sofitel London St James » Photo Gallery Sofitel London St James - London, United Kingdom Sofitel London St James : Click Here to View Full Hotel Description >> Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James Sofitel London St James