Site Improvements at UK Self Store

UK Self Store

Site Improvements at UK Self Store

Tuesday, 18th September, 2018

As part of the program of improvements planned for our Widnes site, UK Self Store would like to inform all customers that starting next Wednesday 26th September works will commence to the entrance area of the property which will last for approximately one week. The...

Read More