The perfect location in a quiet area to visit the new impressive Tottenham Hotspur stadium !!!