Standby self storage coming soon to Thames Ditton