About Us

Store More Storage is owned by Total Storage Limited.

Professional Management

Office hours are 6am – 9pm, 7 days per week. 

Location

The storage facility is located at 8 Leamington Street. For directions, please click here to find us on the map.