The Cadinal Pub, Francis Street, London (now The Windsor Castle) 1971 - from our story '“A Double Diamond Works Wonders” – Photos of London Pubs in the 1970s'

London pubs 1970s

The Cadinal Pub, Francis Street, London (now The Windsor Castle) 1971

View The Article