Homebase ← View details 679 High Rd, London, England N12 0DA +44 345 640 7588 Get Directions From* To * — Required information