Self Storage in SoHo

2 self storage businesses in the SoHo area of London, Ontario, including City Centre Storage, Forest City Storage.

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

2 Self Storage businesses in SoHo

SoHo · 203 Bathurst St

City Centre Storage is a self-storage business located on Bathurst St in the SoHo neighbourhood of London, Ontario. The company…

Call

SoHo · 277 Maitland Street

Forest City Storage is a storage units business in the SoHo neighbourhood on Maitland Street. It is one of several locations of…

Call