Myddelton Hall

former concert hall and music hall in Islington, London, England

Geographical coordinates: 51.5396565 -0.1026663
  • Wikidata
    Q32270308
  • Address: 31 Almeida Street, London, N1 1AD, England
  • Map
    Google Maps
  • Search Map