Question: how many tube stations are there in london
Answer: The system has 270 stations and 250 miles ( 400 km ) of track .