 St Stephen's Club

St Stephen's Club was a private member's club in Westminster, London, founded in 1870.St Stephen's was originally on the corner of Bridge Street and the Embankment, in London SW1, now the location of Portcullis House.