Get Directions to Cherry Blossom ← View details 16 Curragh Road, Maghera BT46 5ER, United Kingdom, Maghera, England Get Directions From* To * — Required information