printers and stationers

London, England, United Kingdom

Closed

Description
tiny little record shop and wine bar
Address
21 Ezra St, London E2 7RH, UK
Hours
Also Sells
  • drinks