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