Get Directions to Al Tanoor ← View details 60 Edgware Road, London W2 2EH, United Kingdom, London, England Get Directions From* To * — Required information