Hello all, I’m in the Tower Hill area of London next Saturday for an evening birthday party but I am going to travel early and get there for midday so I can find a place that will show Champions day.
Does anyone know of or recommend any places in London of this type? (it doesn’t have to be directly in Tower Hill btw)