Homebase ← View details 255 Finchley Road, London, England NW3 6LU +44 345 640 7589 Get Directions From* To * — Required information