E St. James's

Located in the converted historic bank building in London's Mayfair, E St. James’s boasts personalized services and our finest amenities to unlock your highest performance.

12 St James's Street
St. James's, SW1A 1ER

+44 (0) 203 884 2071
Hours today