Historica Wiki
Advertisement
Lord John Russell pub

The Lord John Russell Pub is a historic pub located on 91 Marchmont Street in Bloomsbury, London, England. The pub was named for the Liberal Prime Minister of the United Kingdom, Lord John Russell, and it occupies two Victorian era buildings.

Advertisement