Get Directions to Thai Orchid Restaurant ← View details 65 Preston Street, Brighton, East Sussex BN1 2HE, United Kingdom, Brighton, England Get Directions From* To * — Required information