Get Directions to Alibabas ← View details 140 High Street, Broadstairs CT10 1JB, United Kingdom, Broadstairs, England Get Directions From* To * — Required information