Cock and Lion Pub, 62 Wigmore Street, London 1971 - from our story '“A Double Diamond Works Wonders” – Photos of London Pubs in the 1970s'

Cock and Lion Pub, 62 Wigmore Street, London 1971

View The Article