Thread: Has anyone seen this Rory Stewart chap, poncing about London
What was the old Arsenal stadium called?