Not a perfect match but I instantly thought of ianVisits for London stuff. It's a similar vibe to this but is mostly transport-related: https://www.ianvisits.co.uk/
145 karma · joined December 21, 2017
I had to sit them all down and explain a variant of your point and the one another poster made about second system syndrome.
Edit: close enough, 2007