St. James's Hotel & Club

590 followers
·
589 following
London, St. James's  ·  St James’s Hotel and Club has an ideal location in London, a Michelin starred restaurant (Seven Park Place) and an excellent bar & bistro. Visit us soon.
St. James's Hotel & Club