Makeover for Slough Space Station office and shop Posted on Thursday, June 10th, 2010

Customers visiting Slough Space Station Storage Centre will greeted by staff in a new bright and smart office, reception and shop.Friendly customer service on hand to help new customers open storage centre accounts and to make sure existing customers..

Read the rest of this entry >>
Posted in Self storage, Slough