What’s the football capital of England?

London is calling this Sunday when West Ham host Manchester United and Liverpool travel to Chelsea seeking more capital gains. But which city can boast being the real capital of English football?

You must be logged in to post a comment Login