Get Directions to The Sakura ← View details 110 High Street, Brentwood CM14 4AP, United Kingdom, Brentwood, England Get Directions From* To * — Required information