The Storage Depot is a fast growing, independent company in the ever expanding world of Self Storage. Established in 2002 we now have 4 self storage centres totalling almost 200,000 square feet of storage and office accommodation in and around the M25.
All of our centres have been developed using the latest technologies available in the self storage industry, and we are constantly striving to develop new and better ways of delivering a quality product and service to all our customers, whatever their level of requirement is. We believe in the ability to offer a flexible storage solution for every customer, including flexible office accommodation at all of our centres. Our new Chelsea facility will also feature as an interior design centre as a small departure from our standard self storage offerings.
The Storage Depot's management team is located at our head office in Brent, North London and comprises:-
| The Management |
| Paul Evans |
Managing Director |
| Lawrence McGreal |
Finance Director |
| Chris Lee |
Director of Operations |
|