Get Directions to The Castle Takeaway ← View details 10 Main Street, Winchburgh, Broxburn EH52 6RT, United Kingdom, Broxburn, England Get Directions From* To * — Required information