Get Directions to New Dilshad International ← View details 2 Red Lion Street, Alvechurch, Birmingham B48 7LF, United Kingdom, Alvechurch, England Get Directions From* To * — Required information