To navigate, press the arrow keys. Build Center Richmond ← View details 17 Racecourse Road, Richmond, England DL10 4SU +44 1748 850880 Get Directions From* To * — Required information