Private Clubs in London - St. James's 12 St. James's Street, Just St James, St. James's, London, SW1A 1HB Tags: private parties: up to 120 guests