› added 5 years ago
175
TIL that Didcot, Oxfordshire is the most normal town in England.
via reddit.com