Question: what football teams play in london?
Answer: AFC Wimbledon. Arsenal. Tottenham Hotspur. Charlton Athletic. Leyton Orient. Chelsea. Crystal Palace. Fulham.