Question: how many tube stations are there in london?
Answer: 270