Get Directions to Tai Pan ← View details 17-19 Maxwell Road, Northwood HA6 2XY, United Kingdom, Northwood, England Get Directions From* To * — Required information