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