Music World ← View details 24 Abbey Lane, Armagh, Northern Ireland BT61 7DW +44 28 3752 7883 Get Directions From* To * — Required information