I feel like half of London could be listed here. Everyone knows about the American candy shops around Oxford St. I live in South London and every other shop is a vape shop or mobile phone accessory/repair shop. Not saying they are all fronts but they feel like it.
I feel like half of London could be listed here. Everyone knows about the American candy shops around Oxford St. I live in South London and every other shop is a vape shop or mobile phone accessory/repair shop. Not saying they are all fronts but they feel like it.
The fact that vape and phone accessory shops are often combined into one is particularly fishy…