Pics

Someone’s found the most British leaflet ever

Call off the search, someone’s found the most British leaflet ever, and it’s in London SW19.

Yep, that’s the one.

And here’s the sort of thing it says.

Or, if you don’t have the time to read all that.

Source