Thread: there's like ten thousand million bars here in London. You people drink a lot.
What was the old Arsenal stadium called?