I know there are a lot in the USA and Canada, but have anybody seen some in London? I am talking about self-service machines in the street or inside news agents or grocery stores.
|
|
I know there are a lot in the USA and Canada, but have anybody seen some in London? I am talking about self-service machines in the street or inside news agents or grocery stores.
There's one in the Tesco's in South Tottenham, so worth checking your nearest big tesco's, I think there's also one in Paddington station
Bookmarks