Largest self-storage company in North Wales and Cheshire
Lock Stock is a family run business and has grown to become the largest self storage company in the region with facilities throughout North Wales and along the border counties—eleven towns, sixteen depots, 2,200 self storage units.
Ideal for business and household
Ideal for storing personal belongings or for businesses as an extra store room for stock.
Ideal for households to store furniture or goods not regularly used and for small businesses.
Regularly used by medium to large sized businesses, mostly used for storing stock, tools and vehicles, and for domestic use on larger house moves.
Compounds may also be available on request.