ARCHIVE of cafes that have appeared in the Top Ten Live Cafes

From Dead Cafe Society
Jump to: navigation, search
  1. The Temple Cafe, next to Temple Tube
  2. Cafe Lena, Berwick Street, Soho

More data or a page per cafe welcome DIY!