Paddington Station, London

"International Cheese Centre" - Paddington Station, London

This chucklesome cheese shop was photographed inside Paddington train station, in London, of all places.

Not the kind of thing you’d expect people to be buying while commuting, cheese. Still, you never know what’s going on in the minds of other people…