Helping you make
more space

Get In Touch


    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    The Self Storage Company South East Ltd trading as The Self Storage Company.

    The Self Storage Company South East Ltd registered office is: Number One London Wall Place, London, England, EC2Y 5AU. Registered in England No 07606835.

    Apex Corner
    Hemel Hempstead
    Waltham Abbey
    Welwyn Garden City
    West Molesey
    Ashton-Under-Lyne
    Bolton
    Burton
    Bury
    Cannock
    Lichfield
    Northwich
    Stafford
    Trafford
    Wigan