Flames ← View details 558 Hyde Road, Manchester, England M18 7EE +44 161 220 7222 Get Directions From* To * — Required information