Tottenham Hale Tube Station is only 592m away from A little slice of London.