With over 10 years experience, Anchor Self Storage UK Ltd offer self storage and office rentals in Swindon and Dudley for both personal and business use. We are equipped with up to date security procedures and systems to ensure tenants receive optimum service at competitive rates. Committed to the utmost customer service, our locally based and friendly