Probably the best UDC in the world

July 1, 2009
Question: Which is the biggest town in England? Answer: Northampton. At least, it is according to its own borough council, although the internet suggests Bolton and Reading could also lay claim. Being the biggest town in the country is a dubious accolade, akin to being the team that has been to the cup final the most times without winning it. …

Continue reading

To continue reading this article please login or register.

Login

Forgot your password?

Register for free

Quick and free registration

Register