Quote Originally Posted by Luis Anaconda View Post
Hampshire's record is absolutely irrelevant - it will be a completely different team. They will probably play in Southampton. Leicester have won it three times but unlikely to figure too strongly in the debate over which cities it will be in
Could easily see 2 London teams imo... Manchester, Birmingham, leeds, Newcastle, Cardiff, Nottingham imo