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