Blue Anchor pub (now the London Blue Star Hotel) Acton 1973 - from our story '“A Double Diamond Works Wonders” – Photos of London Pubs in the 1970s'

London pubs 1970s

Blue Anchor pub (now the London Blue Star Hotel) Acton 1973

View The Article