What Cafes of London looked like in the 1980s
#17 Leslie’s Cafe, Manchester Road, Isle of Dogs, Tower Hamlets, 1984
Places & People

What Cafes of London looked like in the 1980s
#17 Leslie’s Cafe, Manchester Road, Isle of Dogs, Tower Hamlets, 1984
Places & People