• Dulcimer, Manchester (map)
  • 567 Wilbraham Road
  • Manchester, England, M21 0AE
  • United Kingdom