UKData checked October 2026
  1. Home
  2. London
  3. Cultural centres
  4. House of Sisters Grimm

House of Sisters Grimm: cultural centre at 23-25 Eastcastle St, London. It is also listed as art gallery, live music venue and musical club. It is closed on Sunday.

23-25 Eastcastle St, London W1W 8DFChecked October 2026