Private Clubs in London - St. James's St. James's Street, Park Place, St. James's, London, SW1A 1LR Tags: private parties: up to 200 guests