Cannabis & Vape in SoHo

2 cannabis & vape businesses in the SoHo area of London, Ontario, including Havana Castle Cigars London Central, The Vaper Store.

Photo: Former Wellington Street United Church · Chris Woodrich · CC BY-SA 4.0 · Wikimedia Commons

2 Cannabis & Vape businesses in SoHo

SoHo · 333 Horton St E #101

Havana Castle Cigars London is a cigar shoppe located in the SoHo neighbourhood on Horton St E. The business serves local…

Call

SoHo · 209 Wellington Street

The Vaper Store is a retail destination at 209 Wellington Street in London, Ontario. Stop by to explore its offerings and get…

Call